package org.tri.persistence.search;

import org.tri.entity.Animal;
import org.tri.entity.Productor;

/**
 * La clase {@code BusquedaAnimal} permite buscar {@code Animal}es.
 * No declara nuevo comportamiento, solamente sirve de wrapper para buscar
 * instancias de {@code Animal}.
 * @author kiira
 * @version 1.0, Nov 23, 2011
 */
public class BusquedaAnimal extends AbstractBusquedaAnimal<Animal> {
    
    /**
     * Inicializa la busqueda.
     */
    public BusquedaAnimal() {
        super( Animal.class );
        
    }//end constructor

    /**
     * Restringe la busqueda a un productor específico.
     * @param productor productor por el cual filtrar.
     */
    public void porProductor( Productor productor ) {
        super.porProductor( productor, "compra" );
        
    }//end método porProductor        
    
}//end clase BusquedaAnimal

